Jebidus Skari
Comply Or Die Retribution.
|
Posted - 2010.05.13 09:01:00 -
[1]
as a CIO and been in software development for a large number of years, and been involved with my teams developing solutions for up to 10 million unique users a month we had lots of performance problems.
For my experience its very rarely the programming language thats a real issue, yes .NET can be a bit bloaty, but Python and C++ in particular has been used for its power and speed. So a language problem? NO
Almost always its bad programming techniques, and not developing for performance. Because 20 years ago yo uhad to develop your code to the spec of the machine, now if the machine cant cope you upgrade the machine, not rewrite the code and thats been the problem.
People are more interested in how it looks and the user experience rather than worrying about performance.
Another one is bad database design, bad data retrieval techniques etc
So we are looking really (sorry CCP) but if anything its down to non efficient coding.. But you have to remember because eve is sandbox and on one single instance it has millions and millions of unknown permutations to complete..So even to get to this stage you have got some pretty smart programmers.
Seriously developing a game like this and a office app well theres a bit of difference in talent here! However CCP do need to get under the hood and look at performance. We found issues we wouldnt believe, we had to actually reverse engineer sofware platforms we worked on, found some issues and then wrote code to override that problem, but the performance increase was substantial. Finding the problem is actually the problem, usually fixing it isnt too bad.
Do i think eve should be split onto other instances, perhaps, i think if CCP cannot seriously sort this out then thats an option they have to seriously consider, because choosing pride (being single largest shard thingy) over the players experience is not good business.
CCP have to understand that the players have been extremely loyal over the years, but yet it seems they dont really care, refusal to refund ships knowing theres issues, is pretty bad, I mean really its not real money or real ships its a game, so refunding a ship doesnt actually cost anything its just an ingame item, so why they continue to act like this is crazy
If CCP at least refunded people happily without this stance Im sure people will be at least happier, but with the serious lag issues and the attitude of we dont care, you cant have your ships back is beyond me for a professional company that knows there is an issue.
If i did this to any of my major clients, they would be suing me and my company and ill be out of business, and thats the problem with CCP they know you are not going to just cancel your accounts, they know you are not going to try sue them, they know you are just small fry, they know you are not going to do anything really about it but complain on forums...sad but true.
As a game eve is pretty good, as a company CCP are terrible especially at customer service.
|